Big Huge Thesaurus

sporting lady

noun